/*************************************************************************
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, version 3 of the License.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ************************************************************************/


/**
 * @file
 * rtmp.h
 *
 * @author
 * Ales Podskalsky (<a href="mailto:podskale@fel.cvut.cz">podskale@fel.cvut.cz</a>)
 *
 * @brief
 * Class for store information about connection.
 */

#ifndef CCONNECTINFO_H
#define CCONNECTINFO_H

#include <string>


class CConnectInfo
{
    public:
        CConnectInfo();

    public:

        bool SetAuthName(std::string strAuthName);
        std::string GetAuthName();
        bool SetPasswd(std::string strPasswd);
        std::string GetPasswd();
        bool SetDisplayName(std::string strDisplayName);
        std::string GetDisplayName();
        bool SetSipUrl(std::string strSipUrl);
        std::string GetSipUrl();

    private:
        std::string m_strAuthName;
        std::string m_strPasswd;
        std::string m_strDisplayName;
        std::string m_strSipUrl;
};

#endif // CCONNECTINFO_H
